#ifndef __CORIENTATION_H__
#define __CORIENTATION_H__

#include "StdDefs.h"
#include "SharedSettings.h"


#if defined( COrientation_Use_CMatrix4dh )
	#include "CMatrix4dh.h"
#elif defined( COrientation_Use_CQuaternion )
	#include "CQuaternion.h"
#endif


#if defined( COrientation_Use_CMatrix4dh ) && defined( COrientation_Use_CQuaternion )
#error "Exclusively use CMatrix4dh or CQuaternion as a means of representing orientation."
#endif
#if !defined( COrientation_Use_CMatrix4dh ) && !defined( COrientation_Use_CQuaternion )
#error "Use CMatrix4dh or CQuaternion as a means of representing orientation."
#endif



#endif // __CORIENTATION_H__